logging method types