bug in in-on-out? responds 'on' for one axis even if 'out' for one