Added subscriber and keyword arg functionality
ARGS functionality