work on runlevel module, josef's fixes of broken test case