don't have has as a function and instead just bind it