more empty functions.