add puts function