* logger not static