I do not know how to intercept each mapping an drop in my own logic