started adding options; executable is WIP