1) Advanced or complicated; 2) Off balance