adds scope method to factor class