add annoying log functions