loggin tab, initial work on IO