abstracted the arrow out of the inline blocks, added range literal... -sai