Optional args, and can work from everywhere
Update documentation