iOS5 bug fixes