new code and images