copyright(c)2010 coqueship