Some improvements and corrections