malachi hill