simplified - yet unLINQinized!