library for form messages