@ahkins: its not bad if