Jamaal inks contract to stay in China