some notes
add load hack
fix prev bug