skeleton for future works