bug arguments null fixed