A simple method do overload functions in a beautiful way