Need to implement functions such as print..