The document presents an enhanced routing algorithm called efficient and stable-aodv (efst-aodv) for mobile ad hoc networks (MANET), which aims to improve packet delivery, reduce delay, and minimize control message overhead. This algorithm modifies the existing AODV protocol by incorporating parameters such as residual energy, distance, and delay to optimize route stability and efficiency during the route discovery process. Simulation results indicate that efst-aodv outperforms traditional AODV in various metrics related to network performance.