add parse method
add method executer