1) option handler 2) Subroutine Connection 3) Sub routine Cmds: