add fancy logging