feat: make prepare public classSigned-off-by: Otavio Santana <otaviopolianasantana@gmail.com> (commit: 03ba144)