setting the license ad correctly
adding clear method to input widgets
adding some more methods
adding some common methods