returning things for faster resp