form enhancements