couple of solutions