products partial fix