package ch and test methods