schema composition
brief fix