Looks lovely, never been sure of 313 on a E90 but your car looks fab
Don't wait too long getting the JB4 and downpipes fitted, they really do give the car an extra bit of urgency...Though I assume the JB4 unit will over ride the BMW performance tune??