added some miscellaneous core crap. doesnt really do anything yet