added support for more complex statements in tasks