with added init.d and supervisor