fix selectable callbacks mechanic