change to add a beter daemon