@afterglow: I have read your