self time ...