Several important matters