Makarov PM review