update add 3 question types

Signed-off-by: mfebrianto <michaelfebrianto@gmail.com>