Awsome rework of mod