place your random calls carefully..