Re-factored using AddPanel class