Finished basic output functions