--bug fixes