i'll hardly recommend you PBP... PBC standard version it appear to be a bit more sophiticated than the assembler... worth to get the full PBP... more expensive but you can't be disapointed.