[UPDATE] remove bounds type checking.