introduced root model for better selection experience