Yeah still got it, as for fit? I'm not sure, maybe someone else on the forum has more knowledge than me.