minor refactor
marketside and ordertype added with some refactorings