Implementation of some major features