added various components