add printanr utility
add license blocks