Everything For ngc 1277