creating new version to implement launcher