Updated arguments for simplicity and usability.