console view implemented