Adicionado o restricted form e melhorado interfaces