Progress - weakforms possible to be different for p = 1 etc.