Call something before and something after