adding smoothscrolling and orbit