stakeless method