It might be worth specifying the accepted optional parameters here