improved requires
changed image priorities