mastering the physcomm part 1