Handle multiple eye types
Ready for deployment!