HAMP Extended