useless use of qw
comments and formatting