Mp fixes

correcções para a maior parte dos meus cartoes no trello
secalhar é preferivel ver os diffs de cada commit individualmente para a review. Cada commit corresponde a um fix diferente