add contextmenus
add build script