error fixing and debugging 15