trying to solve errors