your code is very well. can you add more examples. can you add sibling functions in future by the way.