add data structure definition
add some resources