copyright(c)2010*rica lab*