fix my silly bug! working!