[#29] swapped address caption and hash fields
[#29] refactored references to placeholder fields