updated ringcompression to allow compatimented inputs
fixed conflicts