make open a dummy; really questioning that this is a good idea
block out read
AFHLKDJFKDJSLKFSDLAKJFLKJDSAFLKJSDLK IT WORKS