add indexed? function
Extra find optimisations