Started working on the PJoinCommand but realized that I needed to do more work before finishing it)