added an Options constructor to please the composer example