bug fixes,