fixed learning rule for now