implementing the register comand..
implementing the register comand..
implementing the register comand..
replacing the mechanism structure with simple variables
type errors