develope calculator and alarm portlet