add custom commands
organize plugins