added takeFirst