add post widget and angular extension