on the way of implementing activation step