solutions direct