add inteface for the returning content