add some pseudo speed optmization

add forgotten files
add comments where user adapter is hacked