more updates to add some animation and pre for authentication