mistakes fixed