start writing standards that are implemented by this module