adding a couple more solutions