upgrade

upgraded sine untill the bottom