SORRY FOR THE WAIT LETS CATCH UP