o added instructions for adding self-loop