now parsing in init
added parsers