[refactor] constants names
[refactor] reusing attributes_value
[build] refactor