design solves