require profile to be complete. added stuff to user show