Added interactive activity and validation mechanism.