there is something funny going on here...