Adding collision and demo