Push first control struct
Work on CSEM
add csem operation skeleton code