somewhat stable more button behaviour, some refactoring, removal of swear words