most of the things are done now is testing phase