add performance benchmarks
fix bug in bounds2. Reminder to add unit tests soon. :)