HAM bug fixes