added 404 for unknown user profiles & tidied up comments