spectators and free particles effects added