implemented functionality on / and /solution