Sorry I am not much help but e46m3 seems to be managing well.
Keep it up m8