prefinal rmi and gui