classify dialog vs actions better

by syntax , this seriously needs refactoring