preparing next coding