I did it this way so that options could pass in other things later if needed.