compiling
 basic print works
assign works
formatted output \m/