remove getfirst...