converting to ChaOS