wrote in chen 2010
fixed the -/-