things are starting to progress. LOTS of bug fixing.