reimplement upstart mechanism for awe-client