provide standalone mechanism
changelog