few updates and fixes for admin links, also add the .try method, instead of if