type stmt mostly there. errors maybe?