starting on transitions and performance, added texture enhancement