Poly rec/var type work + misc