added handling for non-existent users and hidden profiles