change main, fix fromString -> SBP