timer ticker support for timer works
change indexes generation position, fix confusing error
update saber template
update saber template
update sidebar function