1. Changed the tweening functionality. It has more flexibility.