adding skeleton functions