improved how modify actions are handled; fixed aliases not returning correctly