reading from stdin is now supported