First Version of widget declaration!