complete stack