add simple loop steps
add button preview
add widget