formJf_multimode getting WAYYY to messy. Need some Macros or some functions to clean this stuff up