version 1.0 - functionality and data wise completed.