Mask and font stuff + a little bit of input