updated workspace
added onclick behaviour