fixed link parsing to be more accurate, still have no way of checking if user or illust exists