added more helpers