first workable commit
add project of plugin feature