create handler add method correctly (still needs implems)