better print statements and comments for adaption