diff --git a/SAS/TMSS/frontend/tmss_webapp/src/App.js b/SAS/TMSS/frontend/tmss_webapp/src/App.js
index 768d10df45fe8fd7de2dde23bd1bcf93d70ac0fe..ff0d6eb3099865b6b4b6748e4b181958f81190d3 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/App.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/App.js
@@ -59,7 +59,6 @@ class App extends Component {
         this.validateAndLogout = this.validateAndLogout.bind(this);
         this.setSearchField = this.setSearchField.bind(this);
         this.toggleEditToggle = this.toggleEditToggle.bind(this);
-        this.setLocalStorageValue = this.setLocalStorageValue.bind(this);
 
         this.menu = [ 
             //{label: 'Dashboard', icon: 'pi pi-fw pi-home', to:'/dashboard',section: 'dashboard'},
@@ -81,17 +80,6 @@ class App extends Component {
             });
         }
         this.menuClick = false;
-    }    
-
-    /**
-     * Set key value in local storage
-     * @param {*} key 
-     * @param {*} value 
-     * @returns String value
-     */
-    setLocalStorageValue(key, value) {
-        localStorage.setItem(key, value);
-        return "done";
     }
 
     onToggleMenu(event) {
@@ -106,12 +94,10 @@ class App extends Component {
                 );
             }
             else if (this.state.layoutMode === 'static') {
-                const result  = this.setLocalStorageValue('staticMenuInactive', !this.state.staticMenuInactive);
+                localStorage.setItem('staticMenuInactive', !this.state.staticMenuInactive);
                 this.setState({
                     staticMenuInactive: !this.state.staticMenuInactive
-                }/*, () => {
-                    localStorage.setItem('staticMenuInactive', this.state.staticMenuInactive);
-                }*/);
+                });
             }
         }
         else {
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/components/FooterComponent.js b/SAS/TMSS/frontend/tmss_webapp/src/components/FormActionbar.js
similarity index 84%
rename from SAS/TMSS/frontend/tmss_webapp/src/components/FooterComponent.js
rename to SAS/TMSS/frontend/tmss_webapp/src/components/FormActionbar.js
index 115c64428dba3f8028f783edb227a6edb01e7c52..9dd4488f1be94594043549e9e4688276707c54c8 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/components/FooterComponent.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/components/FormActionbar.js
@@ -3,13 +3,13 @@ import { Button } from 'primereact/button';
 import { Checkbox } from 'primereact/checkbox';
 import UIConstants from '../utils/ui.constants';
 
-export default class FooterComponent extends Component {
+export default class FormActionbar extends Component {
     constructor(props) {
         super(props);
         this.state = {
             createAnother:  false
         }
-        this.callBack = this.callBack.bind(this);
+        this.createAnotherCallBack = this.createAnotherCallBack.bind(this);
         this.tooltipOptions = UIConstants.tooltipOptions;
     }
  
@@ -17,7 +17,7 @@ export default class FooterComponent extends Component {
      * 
      * @param {*} e 
      */
-     callBack(e) {
+     createAnotherCallBack(e) {
         this.props.createAnotherCallBack(e);
     }
 
@@ -25,17 +25,17 @@ export default class FooterComponent extends Component {
         const manuExpand = localStorage.getItem('staticMenuInactive') === 'true' ? true : false;
         return (
             <>
-                <div className='footer-short-div' style={{width: manuExpand ? '78%':'66%'}}>
+                <div className='footer-short-div' style={{width: manuExpand ? '95.3%':'84.75%'}}>
                     {this.props.createAnother !== undefined && 
                        <>
                          <Checkbox inputId="trigger" role="trigger" data-testid="createAnother" tooltip={this.props.tooltip} tooltipOptions={this.tooltipOptions}
-                                checked={this.props.createAnother}  onChange={e => this.callBack(e)} style={{marginRight: '0.25em'}} />
+                                checked={this.props.createAnother}  onChange={e => this.createAnotherCallBack(e)} style={{marginRight: '0.25em'}} />
                             <label style={{display: 'inline', marginRight: '2em'}}> Create another? </label>
                         </>
                     }
                     <Button label="Save" className="p-button-primary act-btn-save" id="save-btn"  data-testid="save-btn" 
                     icon="pi pi-check" style={{marginRight: "1em", color: "white", marginTop: "5px", paddingBottom: "5px"}} 
-                    onClick={this.props.onSubmit} disabled={this.props.enableDisableSave}/>
+                    onClick={this.props.onSubmit} disabled={this.props.enableSaveBtn}/>
                     <Button label="Cancel" className="act-btn-cancel" icon="pi pi-times" onClick={this.props.onCancel}/>
                 </div>
             </>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/layout/sass/_actionbar.scss b/SAS/TMSS/frontend/tmss_webapp/src/layout/sass/_actionbar.scss
index 952e28e9d5bc9192c07cebd71792ce9cd1e19ff7..7532722792ddb512e4495ba404ee1651b05a46a6 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/layout/sass/_actionbar.scss
+++ b/SAS/TMSS/frontend/tmss_webapp/src/layout/sass/_actionbar.scss
@@ -1,14 +1,12 @@
 .footer-long-div {
-    //margin-bottom: 24px !important;
     z-index: 100;
     position: fixed;
-    bottom: -5px;
+    bottom: 35px;
     width: 100%;
     background-color: transparent !important;
     box-shadow: none !important;
     vertical-align: middle !important;
-    padding-left: 2px !important;
-    //padding-bottom: 0.75em !important;
+    padding-left: 0px !important;
 }
 
 .footer-short-div {
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
index 651f0574564f3081154efaa2451398e59bc978f1..2774916187afc1477182ff1a3372dc65c0e16e4e 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/create.js
@@ -7,7 +7,6 @@ import { InputTextarea } from 'primereact/inputtextarea';
 import { Dropdown } from 'primereact/dropdown';
 import { Button } from 'primereact/button';
 import { Toast } from 'primereact/toast';
-import { Checkbox } from 'primereact/checkbox';
 import { ResourceInputList } from '../../components/Resources/ResourceInputList';
 import { CustomDialog } from '../../layout/components/CustomDialog';
 import moment from 'moment';
@@ -19,7 +18,7 @@ import PageHeader from '../../layout/components/PageHeader';
 import CycleService from '../../services/cycle.service';
 import UnitConverter from '../../utils/unit.converter';
 import UIConstants from '../../utils/ui.constants';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 /**
  * Component to create a new Cycle
@@ -531,9 +530,9 @@ export class CycleCreate extends Component {
                     </div>
                 </div>
                 <div className="footer-long-div p-breadcrumb" >
-                    <FooterComponent createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
+                    <FormActionbar createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
                     tooltip="Select checkbox to create another Cycle after saving this cycle" 
-                    onSubmit={this.saveCycle} enableDisableSave={!this.state.validForm} onCancel={this.checkIsDirty} />
+                    onSubmit={this.saveCycle} enableSaveBtn={!this.state.validForm} onCancel={this.checkIsDirty} />
                 </div>              
                 </>
                 }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
index ed5d138616195aa22dfc18e5ae2f3badf0f53000..1968684db8f66e0a295f1513ba8fe526b8527321 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Cycle/edit.js
@@ -8,7 +8,6 @@ import { Calendar } from 'primereact/calendar';
 import { InputTextarea } from 'primereact/inputtextarea';
 import { Dropdown } from 'primereact/dropdown';
 import { Button } from 'primereact/button';
-import { Dialog } from 'primereact/dialog';
 import { Toast } from 'primereact/toast';
 
 import { ResourceInputList } from '../../components/Resources/ResourceInputList';
@@ -20,7 +19,7 @@ import CycleService from '../../services/cycle.service';
 import UnitConverter from '../../utils/unit.converter';
 import UIConstants from '../../utils/ui.constants';
 import { appGrowl } from '../../layout/components/AppGrowl';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 export class CycleEdit extends Component {
     constructor(props) {
@@ -530,7 +529,7 @@ export class CycleEdit extends Component {
                     </div>
                 </div>
                 <div className="footer-long-div p-breadcrumb" >
-                    <FooterComponent onSubmit={this.saveCycle}enableDisableSave={!this.state.validForm} onCancel={this.checkIsDirty} />
+                    <FormActionbar onSubmit={this.saveCycle} enableSaveBtn={!this.state.validForm} onCancel={this.checkIsDirty} />
                 </div>  
                 </>
                 }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
index d29dc8b2db178d5394468a2cc5ba13b0bb2c9862..0743b29a51a949e7e9ad68f582f4371f21368b91 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/create.js
@@ -20,7 +20,7 @@ import ProjectService from '../../services/project.service';
 import UnitConverter from '../../utils/unit.converter';
 import UIConstants from '../../utils/ui.constants';
 import ReactTooltip from "react-tooltip";
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 /**
  * Component to create a new Project
@@ -654,10 +654,10 @@ export class ProjectCreate extends Component {
                         <ReactTooltip id="reacttooltip" place={'left'}  type={'dark'} effect={'solid'} multiline={true} />
                     </div>
                 </div>
-                <div className="footer-long-div p-breadcrumb" >
-                    <FooterComponent createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
+                <div className="footer-long-div p-breadcrumb">
+                    <FormActionbar createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
                     tooltip="Select checkbox to create another Project after saving this project"
-                    onSubmit={this.saveProject} enableDisableSave={!this.state.validForm} onCancel={this.checkIsDirty} />
+                    onSubmit={this.saveProject} enableSaveBtn={!this.state.validForm} onCancel={this.checkIsDirty} />
                 </div>
                 </>
                 }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
index 090063553e80debad74859894d0c42146fb815ac..e33d29ac393308c7ca8c582c8cbf05242055138a 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Project/edit.js
@@ -9,7 +9,6 @@ import { Checkbox } from 'primereact/checkbox';
 import { Dropdown } from 'primereact/dropdown';
 import { MultiSelect } from 'primereact/multiselect';
 import { Button } from 'primereact/button';
-import { Dialog } from 'primereact/dialog';
 import { Toast } from 'primereact/toast';
 import { CustomDialog } from '../../layout/components/CustomDialog';
 import { ResourceInputList } from '../../components/Resources/ResourceInputList';
@@ -25,7 +24,7 @@ import ReactTooltip from "react-tooltip";
 import AuthUtil from '../../utils/auth.util';
 import AccessDenied from '../../layout/components/AccessDenied';
 import { appGrowl, setAppGrowl } from '../../layout/components/AppGrowl';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 export class ProjectEdit extends Component {
     constructor(props) {
@@ -704,7 +703,7 @@ export class ProjectEdit extends Component {
                             </div>
                         </div>
                          <div className="footer-long-div p-breadcrumb" >
-                            <FooterComponent onSubmit={this.saveProject}  enableDisableSave={!this.state.validForm} onCancel={this.checkIsDirty} />
+                            <FormActionbar onSubmit={this.saveProject}  enableSaveBtn={!this.state.validForm} onCancel={this.checkIsDirty} />
                         </div>
                         </>
                         }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.create.js
index 4b4f9489cfbabe105d0bb56029ce24ecefc40775..725c5c2cf83cf0831719bf764294737ca1bffab9 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.create.js
@@ -7,8 +7,6 @@ import { Toast } from 'primereact/toast';
 import { Dropdown } from 'primereact/dropdown';
 import { InputText } from 'primereact/inputtext';
 import { InputTextarea } from 'primereact/inputtextarea';
-import { Button } from 'primereact/button';
-import { Dialog } from 'primereact/dialog';
 import Flatpickr from "react-flatpickr";
 import AppLoader from '../../layout/components/AppLoader';
 import PageHeader from '../../layout/components/PageHeader';
@@ -22,8 +20,7 @@ import Jeditor from '../../components/JSONEditor/JEditor';
 import UtilService from '../../services/util.service';
 import UnitConverter from '../../utils/unit.converter';
 import { appGrowl } from '../../layout/components/AppGrowl';
-//import { Checkbox } from 'primereact/checkbox';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 import "flatpickr/dist/flatpickr.css";
 import ParserUtility from '../../utils/parser.utility';
 
@@ -680,9 +677,9 @@ export class ReservationCreate extends Component {
                             </div> 
                         </div>
                     <div className="footer-long-div p-breadcrumb" >
-                        <FooterComponent createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
+                        <FormActionbar createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
                         tooltip="Select checkbox to create another reservation after saving this reservation"
-                        onSubmit={this.saveReservation} enableDisableSave={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
+                        onSubmit={this.saveReservation} enableSaveBtn={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
                     </div>
                     </>
                 }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.edit.js
index 381e4a7922cd8a5dc37553dd24b8312265bc0d94..a62d12dcdc829352d5a98b79bd7187e033c991f9 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Reservation/reservation.edit.js
@@ -1,7 +1,5 @@
 import React, { Component } from 'react';
 import { Redirect } from 'react-router-dom'
-
-import { Button } from 'primereact/button';
 import { Dropdown } from 'primereact/dropdown';
 import { InputText } from 'primereact/inputtext';
 import { InputTextarea } from 'primereact/inputtextarea';
@@ -23,7 +21,7 @@ import UtilService from '../../services/util.service';
 import { InputMask } from 'primereact/inputmask';
 import UnitConverter from '../../utils/unit.converter';
 import ParserUtility from '../../utils/parser.utility';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 export class ReservationEdit extends Component {
     constructor(props) {
@@ -623,7 +621,7 @@ export class ReservationEdit extends Component {
                                 </div>
                             </div>
                             <div className="footer-long-div p-breadcrumb" >
-                                <FooterComponent onSubmit={this.saveReservation}enableDisableSave={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
+                                <FormActionbar onSubmit={this.saveReservation} enableSaveBtn={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
                             </div>
                         </div>
                     </React.Fragment>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/create.js
index bed84812b2a59c4d05aef52b82dd6f29b9ffac00..6cf60c7e8facbaecfd07b9dff88d20efb5e9e325 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/create.js
@@ -10,7 +10,6 @@ import { InputText } from 'primereact/inputtext';
 import { InputTextarea } from 'primereact/inputtextarea';
 import { Dropdown } from 'primereact/dropdown';
 import { Button } from 'primereact/button';
-import { Dialog } from 'primereact/dialog';
 import { Toast } from 'primereact/toast';
 import AppLoader from '../../layout/components/AppLoader';
 import Jeditor from '../../components/JSONEditor/JEditor';
@@ -31,7 +30,7 @@ import ReactTooltip from "react-tooltip";
 import AuthUtil from '../../utils/auth.util';
 import { MultiSelect } from 'primereact/multiselect';
 import { appGrowl, setAppGrowl } from '../../layout/components/AppGrowl';
-import FooterComponent from '../../components/FooterComponent';
+import FormActionbar from '../../components/FormActionbar';
 
 /**
  * Component to create a new SchedulingUnit from Observation strategy template
@@ -881,7 +880,7 @@ export class SchedulingUnitCreate extends Component {
     setCreateAnother(e) {
         this.setState({'createAnother': e.target.checked})
     }
-    
+     
     render() {
         if (this.state.redirect) {
             return <Redirect to={ {pathname: this.state.redirect} }></Redirect>
@@ -1117,11 +1116,11 @@ export class SchedulingUnitCreate extends Component {
                         </div>
                     }       
                 </div>
-                <div className="footer-long-div p-breadcrumb" >
-                    <FooterComponent createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
+                <div className="footer-long-div p-breadcrumb"  style={{marginLeft: '2em !important'}} >
+                    <FormActionbar createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
                     tooltip="Select checkbox to create another Scheduling Unit after saving this Scheduling Unit" 
                     onSubmit={this.saveSchedulingUnit} 
-                    enableDisableSave={!this.state.constraintValidEditor || !this.state.validEditor || !this.state.validForm || !this.state.validConstraints || !this.state.validSpecification} 
+                    enableSaveBtn={!this.state.constraintValidEditor || !this.state.validEditor || !this.state.validForm || !this.state.validConstraints || !this.state.validSpecification} 
                     onCancel={this.checkIsDirty} />
                 </div>
                 <ReactTooltip id="reacttooltip" place={'left'}  type={'dark'} effect={'solid'} multiline={true} />
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/edit.js
index 6addc220df9e10554d94722f01ecee48f321146d..8303166340d03705febeac4de3500f85fdb8a6a5 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/edit.js
@@ -6,10 +6,8 @@ import $RefParser from "@apidevtools/json-schema-ref-parser";
 
 import { TriStateCheckbox } from 'primereact/tristatecheckbox';
 import { InputText } from 'primereact/inputtext';
-//import { InputNumber } from 'primereact/inputnumber';
 import { InputTextarea } from 'primereact/inputtextarea';
 import { Dropdown } from 'primereact/dropdown';
-import { Button } from 'primereact/button';
 import { Toast } from 'primereact/toast';
 import { CustomDialog } from '../../layout/components/CustomDialog';
 import AppLoader from '../../layout/components/AppLoader';
@@ -30,7 +28,7 @@ import ReactTooltip from "react-tooltip";
 import AuthUtil from '../../utils/auth.util';
 import AccessDenied from '../../layout/components/AccessDenied';
 import { appGrowl } from '../../layout/components/AppGrowl';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 /**
  * Compoenent to edit scheduling unit draft
@@ -873,8 +871,8 @@ export class EditSchedulingUnit extends Component {
                         }
                         <ReactTooltip id="reacttooltip" place={'left'}  type={'dark'} effect={'solid'} multiline={true} />
                         <div className="footer-long-div p-breadcrumb" >
-                            <FooterComponent onSubmit={this.saveSchedulingUnit} 
-                            enableDisableSave={!this.state.constraintValidEditor || !this.state.validEditor || !this.state.validForm || !this.state.validConstraints || !this.state.validSpecification} onCancel={this.checkIsDirty} />
+                            <FormActionbar onSubmit={this.saveSchedulingUnit} 
+                            enableSaveBtn={!this.state.constraintValidEditor || !this.state.validEditor || !this.state.validForm || !this.state.validConstraints || !this.state.validSpecification} onCancel={this.checkIsDirty} />
                         </div>
 
                         <div className="p-grid" data-testid="confirm_dialog">
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.create.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.create.js
index 6f045279cd493b51175152c2dd53db2f4a585542..113cc6ebad56fe8353497dc6a77a9e9a0266f8aa 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.create.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.create.js
@@ -23,9 +23,7 @@ import {AffectedTasksSelector} from './affeted.tasks.selector';
 import { Chips } from 'primereact/chips';
 import { Link } from 'react-router-dom';
 import { publish } from '../../App';
-import { Checkbox } from 'primereact/checkbox';
-import ParserUtility from '../../utils/parser.utility';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 /**
  * Component to create a new System Event
@@ -933,9 +931,9 @@ export class SystemEventCreate extends Component {
                             {!this.props.systemevent &&
                             <>
                             <div className="footer-long-div p-breadcrumb" >
-                                <FooterComponent createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
+                                <FormActionbar createAnotherCallBack={this.setCreateAnother} createAnother={this.state.createAnother} 
                                 tooltip="Select checkbox to create another system event after saving this system event"
-                                onSubmit={this.saveSystemEvent} enableDisableSave={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
+                                onSubmit={this.saveSystemEvent} enableSaveBtn={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
                             </div>
                             </>
                              }
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.edit.js
index b4c357ff3caaa3f8d82919a6c03908865a91f5fe..10164263af88c4d60d5a07718ca2db8c2a194399 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/SystemEvent/system.event.edit.js
@@ -24,7 +24,7 @@ import UnitConverter from '../../utils/unit.converter';
 import {AffectedTasksSelector} from './affeted.tasks.selector';
 import { Chips } from 'primereact/chips';
 import { Dialog } from 'primereact/dialog';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 export class SystemEventEdit extends Component {
     TASK_BLUEPRINT_EXPAND = 'scheduling_unit_blueprint,subtasks';
@@ -785,8 +785,8 @@ export class SystemEventEdit extends Component {
                                 </div>
                             </div>
                             <div className="footer-long-div p-breadcrumb" >
-                                <FooterComponent onSubmit={this.updateSystemEvent} 
-                                enableDisableSave={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
+                                <FormActionbar onSubmit={this.updateSystemEvent} 
+                                enableSaveBtn={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
                             </div>
                         </div>
                     </React.Fragment>
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js
index 58431b52623b0039ea5c1edeb73c152a76939be0..c268ebe2a6fce972854e084da8358d2d4e89b215 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js
@@ -7,7 +7,6 @@ import { InputText } from 'primereact/inputtext';
 import { InputTextarea } from 'primereact/inputtextarea';
 import { Chips } from 'primereact/chips';
 import { Dropdown } from 'primereact/dropdown';
-import { Button } from 'primereact/button';
 import { CustomDialog } from '../../layout/components/CustomDialog';
 import Jeditor from '../../components/JSONEditor/JEditor';
 import { publish } from '../../App';
@@ -18,7 +17,7 @@ import PageHeader from '../../layout/components/PageHeader';
 import AuthUtil from '../../utils/auth.util';
 import AccessDenied from '../../layout/components/AccessDenied';
 import UIConstants from '../../utils/ui.constants';
-import FooterComponent from '../../components/FooterComponent'; 
+import FormActionbar from '../../components/FormActionbar'; 
 
 export class TaskEdit extends Component {
     templateOutput = {};        // id: selectedTemplateId, output: values enetered in the editor form
@@ -369,20 +368,10 @@ export class TaskEdit extends Component {
                             </label>
                         </div>
                     </div>
-
-                    {/*<div className="p-grid p-justify-start act-btn-grp">
-                        <div className="p-col-1">
-                            <Button label="Save" className="p-button-primary" icon="pi pi-check" onClick={this.saveTask} 
-                            data-testid="save-btn" disabled={!this.state.validEditor || !this.state.validForm} />
-                        </div>
-                        <div className="p-col-1">
-                            <Button label="Cancel" className="act-btn-cancel" icon="pi pi-times" onClick={this.checkIsDirty}  />
-                        </div>
-                        </div>*/}
-                        <div className="footer-long-div p-breadcrumb" >
-                            <FooterComponent onSubmit={this.saveTask} 
-                            enableDisableSave={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
-                        </div>
+                    <div className="footer-long-div p-breadcrumb">
+                        <FormActionbar onSubmit={this.saveTask} 
+                        enableSaveBtn={!this.state.validEditor || !this.state.validForm} onCancel={this.checkIsDirty} />
+                    </div>
                     <div className="p-grid" data-testid="confirm_dialog">
                         <CustomDialog type="confirmation" visible={this.state.showDialog} width="40vw"
                             header={'Edit Task'} message={'Do you want to discard your changes? Your changes to the Task will not be saved.'}