fixed uninmplemented method exception