tablet ui uses component factory now