have FML figure out the ids instead of specify manually