handles defaults to true now