Fixed push finishing by extending interface