added options for input-source