better addlevel