added assembly plugin. fixed compiler errors