one more decoder typehint