add essential package for running