bug fixes1