They are ghosts so can travel through walls :) , actually you are right, I never got the collison working properly. The player can also glitch through walls but I minimised this.