bind show properly for 3d