Add some func