miscellaneous software related notes