prostrate compilation