moving stack away from 0
moving things around
.
mergefixing