specify through arguments