Basic doctrine

Basic doctrine