still working on bussiness logic text