Draw this out into a method if possible that returns status to show success