add the methods