это достаточно сделать только один раз, а не навешивать при каждом открытии