can support with valid references