add a comment here why this is needed, it looks fishy