+highlighted, disabled and range callback