organize dcap a bit