changed size types in stack