command layer