Removes redundant function and makes options accessible to private methods