demand now carries path and embedded bolean too