use default queue & add logging