add ppjoin and exp scripts