couple more solutions