Might have to refactor types.