added a test
got speeds working right