created skeleton class