Updated intro text
updated bounds checking