[update]  constants + setup