i learned about the transition property