added link and user models