get attributes
interfaces
resolvendo merge