comment added and minimized version