using model on browse clicks
refactor recv code for models