minor type stuff