implemented new find methods