STMPD stage