bug 1518, enhancement 1063