solved all problems