optional isnt a scope...