Added prototype console implementation