submission and submission lock now has is_locked function