seperated link parsing