made solution compatible; updated global configuration