updated and cleaned up starting null, will update README soon