moving things around
adding assemble task
adding flatten true