Added touch() method
New method exists()