using solutions