this makes a lot of sense. .. (source in comments)