add fswitch to change from .h to .c