creating main compressor
wip