more updates to principles of work.