add tasks
update seed
show type
refactoring