add controllers per page, add http interceptor