adding DSL keywords #pm and #recording