More recent development: at least partially working stack