only run custom validations for lesson on create