working transitions and semi working scroll reset