new synthax to require kue-ui