added div for vec2
further work on weapons