remove inspector
modularize