a
added searching by positions