1.fix apply_tuple
2.fix serializable function wrapper