block: add transactional properties