dried up adapter specs

improved error handling a bit