solutions to my problems