reorganize actions for easier action generation
add Doclasses to plugins