updated for pm alive #3