clean up and implement plugin