wip modularizing

SCED, VCED