call myself with correct arguments