S: cucumber for validation; thor is required (whole shell is based on thor :)