modificações para correção de falha de segmentação