Commented and refactored style ns