code re-organization