add sound object support