added parser, strings are apparently buggy