[REFACTOR] remove _internal.tools
[REFACTOR] add general buttons