Review (5/5): perfection
perfect. Just what I needed!