updated scroll animation