consolidated options
tweaks for compile