@samueldouglas: Great explanation