Why is this necessary? can you add a comment?