Use append to implement concat