still working on range