public and non-public support