Desigin is done and only some tests are left