figure out if out stack goes crazy