no but really rethink
new
wat
wat
normalize
 basic