add some detail and fix some stuff