fucking optional arguments!