fixes Issue #600, #599, #598 by completing cucumber scenarios for them