Not perfect, but the e28 I'm working on will be better.

My previous e34 540i