create many different objects