M Haikal P. | Slate