waiting, thinking...