Move NoArgs -> Transparent (pass along all arguments)
Refactoring to remove unnessecary boolean expression
Remove unnessecary setting of Priority.NEVER