doing
add
fixing bugs and more details