small changes
first rev