Made Control one-use to prevent trash values
Fixed lw and sw (used rd instead of rt)