edited by 09 12-17