egobus-inspired by [this post]

more about : egobus