major changes

all logging logic moved to stackify.push function