added debug print, added get_colors()