trying new code arrangement--test