using firework-core <3