add lots of new properties