for Gen? you ported this to gen or did someone else??