mobile test, initial commit
refactoring