this is broken, trying to detect cl