could we just eliminate this entirely by checking the volume object obtained from above if volume  attach status  attached or similar i hate to see us add a parameter like this where we can avoid it  especially since we already have the do check attach method which is kind of similar anyways 