update less to use components
update components ref