Поправил с локом. Остально уже нет времени переделывать. Это ведь просто замечания? На будущее учту