Não queria estar a fazer refactor de coisas, mas sendo assim aproveitei e fiz mais alguns.