Finish slave implementation