re-organizing for compiled optimize executable
optimize executable working