esential applications