fixed incorrect assumption