Just thought I'd post these pics just to check it's ok. Doesn't leak oil or anything Any comments appreciated