same code but compiled on remote host using mvn and rsynced to PI