Compose + data insertion