repackaging my code