some thoughts on simplifying the assumptions