added empty function