better module lister, better sizeofimage calculation