added morse solutions