Convenient and clean
Suited our needs well