show us the type
add a Directory object to get common dirs from
move common template options and description