added partial rate hybrid implementation