hybrid first version