nice story but already posted here once or twice.