another attempt to get all values straight