some half baked maybe useful categories