poincuts and conditions