User keywords, spec & validation added