removed inessentials