Add register method for later implementation
Add drop method for later implementation
update gitignore