Changed interaction slightly (no direction checking).