used if statement in canports getmessage... not checked yet