Updated to work like a normal clusterfcuk module.