uh uh
merged unexisting conflicts
implementaion with quickfind