Reveive options as the argument of "new" method