log using new signals & slots