assembler funcionando interfaface ainda precisa de ajustes