problem clarification+cleanup