fix last&first