made contracts show based on user