completed user and stray model