added some helping methods/constructors for better testcase writing