exploring slice allocation types.