css transition callbacks continued - slight cleanup