getting arguments