new poosweeper class, doesnt work