The Add Method interface is ready, func. buggy