idea on how to dynamically restrict forms depending on other input