more concise and robust dcf reporting