implementation of the checkbox pagepart