logging + newer selection mechanism