code refactoring + new application started
usefull updates