added comment for later refactoring