existing solutions added