reuse function problem