Future-proof initialize signature