added translation and better animations