final v.1.0 before testing on device