preps for V3.0.0

included some new functionalities and preparations for version 3.0.0