fixes by adenin