take out dummy function