cleanup
add client to runlist