add new build-in permissions
update template
add new styles
bug fixed