no functionality tested just an update added methods for get and set rate.