readme and optimized demo