fixing the adapter
some more niceness for peek