add logging to props