https://shadowscope.com/2006/09/06/a_new_front_end/
A new front end?