pdbpp with shell