updated with working images