Exported newly functions