What do all organic compounds contain?