solves some