nanorefactoring (final modifier) - it is test for rights to write