guavei: thoughts