accept additional arguments