subs and stuff