Changed from functional view to class based for adding site equipement note