started button thing
fixed port duplication
added shifter button