castorcad: first commit