more variable fixing