added position transition back to components