get tests back with more asserts
finish implementation of rate_limiting