I. Hate. Sols. rng!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! (actually thanks for starscourge but why third starscourge :( )