add empty func