wrote some basic passing stuff