Isn't this need at runtime?