code arrangement