Added smooth page transition