I\'m using a library that callbacks to my functions. Those functions do basically the same thing, the only difference is that they have different type of structure passed to