append. fix  bug with tuple