we also need to fetch p.a.widgets from source