minor syntax refactor
minor syntax refactor
add old implementation
remove old unnecessary code