Projects are still selectable after error, code is refactored, error mes...

...sages made coherent in different views