still working on the error