added some javadocs
create properties randomly