re-enabled collision methods now, still need fixed a little though