add modules
write pod