FIX: topics and user apis didn't work with optional params