basic outline done