Added dispatcher and empty functions