i forgot to commit yesterday... but seriously, fleshed out ball