basic console app