save is almost ok now.