image and code chnages