having great deal of problems