Added state animations and update content text