removed tabs for simplicity
removed old source
add dialog