maybe add a comment on top why this is needed?