Gregory Porter doing hard time