Final Version

added front end