modified help functions