add bare-bones functional form