Attempt to recreate and improve on davieseye.com