type 4 stack