image changes and JS implements