Improved Animation and Fragment management