more helpers added