add one helper
add more tests fix empty array for one*