refactor access ids
add trying