implementing ninja range