what was wrong with the various solutions you were offered here?