add additional screen-reader labels for increased accessibility
add unique `_{{@cid}}` to input IDs