HALOCANDLES