moved a step closer to usability, but some steps are still missing