doesn't like my lambda :(

oh well, probably another referencing/dereferencing issue.
sigh