some important packages added