added myfileutil