refactoring
Update changelog, remove softdepend