major changes towards running skeleton program