library of common front-end tasks