still adding print statements