methods - P2MAL