add Essential to public repo