many discussions and lot soul