Move details to base class