• keep an eye on it

• keep an eye on

• be on the up-and-up

• throw a spanner in the works

• spick and span

• up-and-coming

• a flash in the pan

• out of the frying-pan and into the fire

• be caught with one's pants down

• keep an open mind