Justin Powell is a very conciencous individual and well aware of his duties and mentally equipped for his job!