Configurationn files and constructors added