Yeah right previously it was not optional and I decided updates and param should not be optional but forget to remove it None checks. Fixed it.