queue and stack shouldn't be fat arrow