Fast pmt & good communication

Review