codigo compartilhado