added os_print_newline function