soft commit to set plugin structure
gem pattern