computing values too