_slot simple redesigned