Options object instead of multiple arguments