add enums
add template details view