first attempt with upstart