adapted behaviour with cucumber
added new features