How we build solutions