Some cleaning and advanced tradin