added configuration engine
removing rubbish