change wall type info into enum