Max compile