cleaned up interface, added inan image