sprite improvement clean and comment