added @s to make commands private