version 1.0

un-optimized so far, next up.. general syntax fixes...