add template ui, registerhelpers, modified collections