hopefully fixing all allow