think I figured out compilation