opera initial version (after 5.25 hours)