append first