updated code quality