fork of  Argon-0.05 from Jeff Ober