init
sample data
small repairs
better view