New brand. loading added. Some code refactored