schema changes
fix printer add and remove so that they work with new schema