still too rulecucked