almost ultimated
beginning testing and error fixing
bug fixing