rekursive at adapter part