New Stuff

Updated API with legit discovery not my implementation of it