add cast for min arguments