eye compilation