no sigs optimize from now, prefer more precise sigs