modify transaction functions
remove unused folder