added extra print stuff