return only required piece