made own nick bold and restructured type specific output