delegateehasfinished is halfway done. floor polishers are here :-(