implemented other interpret methods in interpret post method