fixed multiple arguments bug