Function  is ready
- No problems adding one over other, it is ready
- God bless the ref data type