hacking in and not in expressions