solution to recent problems