added exception handling
fixed wrong return value of task
updated all references
Merge branch 'release-0.3'