move construct find options to the right method. WTF! this god is so fucking terrible i am dont know what to say