added some essentials