add basic collision