organize

Signed-off-by: guneysus <serefguneysu@gmail.com>
Several mods