added x²order
fixed group