My client is a medium Sized national FM company looking for an experienced and qualified A/C Engineer to join an established team on a mobile basis within the Basingstoke area. This is a mobile role working on a portfolio of commercial properties. This is a maintenance role including ppms, breakdowns and servicing. Hours of work are Monday - Friday with OT and Call out available.Benefits will include:Competitive salary upto £46kOT 33 days HolidayOn going t
My client is a medium Sized national FM company looking for an experienced and qualified A/C Engineer to join an established team on a mobile basis within the Basingstoke area. This is a mobile role working on a portfolio of commercial properties. This is a maintenance role including ppms, breakdowns and servicing. Hours of work are Monday - Friday with OT and Call out available.Benefits will include:Competitive salary upto £46kOT 33 days HolidayOn going t
Job Title: Carpenter (Second Fix & Flat Roof Work)Location: WalsallStart Date: ASAPDuration: Approx 4 weeks but potential for ongoingRate: Competitive hourly/daily rate (Dependent on experience)Job DescriptionWe are seeking an experienced and versatile Carpenter for a contract on a project based in Walsall.This role requires a skilled tradesperson capable of handling both structural carpentry and high-quality internal finishes. You will be splitting your t
Job Title: Carpenter (Second Fix & Flat Roof Work)Location: WalsallStart Date: ASAPDuration: Approx 4 weeks but potential for ongoingRate: Competitive hourly/daily rate (Dependent on experience)Job DescriptionWe are seeking an experienced and versatile Carpenter for a contract on a project based in Walsall.This role requires a skilled tradesperson capable of handling both structural carpentry and high-quality internal finishes. You will be splitting your t
We are seeking a keen and skilled finisher to join a busy team on a new build housing development in Middlesbrough. This is an ongoing contract role focused on putting the final, high-quality touches on homes before they are handed over to buyers.If you have a sharp eye for detail, take pride in a flawless finish, and can turn your hand to multiple finishing trades, this long-term position is perfect for you.Key Responsibilities:Carrying out snagging and f
We are seeking a keen and skilled finisher to join a busy team on a new build housing development in Middlesbrough. This is an ongoing contract role focused on putting the final, high-quality touches on homes before they are handed over to buyers.If you have a sharp eye for detail, take pride in a flawless finish, and can turn your hand to multiple finishing trades, this long-term position is perfect for you.Key Responsibilities:Carrying out snagging and f
Electrician Location: Southampton Pay: £40,000 - £42,000 per annumThe Opportunity: We are looking for an experienced Electrician(Mobile) to join our team and carry out electrical repairs, testing, and installations across Southampton/Portsmouth. If you're committed to delivering high-quality work and ensuring compliance with safety standards, this is the role for you! Key Responsibilities:Undertake electrical repairs, testing, and installations in line wit
Electrician Location: Southampton Pay: £40,000 - £42,000 per annumThe Opportunity: We are looking for an experienced Electrician(Mobile) to join our team and carry out electrical repairs, testing, and installations across Southampton/Portsmouth. If you're committed to delivering high-quality work and ensuring compliance with safety standards, this is the role for you! Key Responsibilities:Undertake electrical repairs, testing, and installations in line wit
About the Role: We are currently recruiting an experienced landscaper for a short-term contract on a new build housing development in Newcastle.This role focuses on getting plot gardens and communal green spaces prepped and finished to handover standard. You will be working alongside the site team to clear plots, distribute topsoil, and lay out gardens ready for turfing and planting.Key Responsibilities:Clearing garden plots of rubble, rock, and constructi
About the Role: We are currently recruiting an experienced landscaper for a short-term contract on a new build housing development in Newcastle.This role focuses on getting plot gardens and communal green spaces prepped and finished to handover standard. You will be working alongside the site team to clear plots, distribute topsoil, and lay out gardens ready for turfing and planting.Key Responsibilities:Clearing garden plots of rubble, rock, and constructi
My client is a large Facilities and maintenance company who operate in various sectors across the commercial sector. They are currently looking for a number of experienced electrical maintenance engineers to join an established team on a static site near Oxford. This role is Mon to Fri.Benefits include:Competitive salary up to £45,000OT available Progression and ongoing TrainingPensionCompany benefitsResponsibilities will include:Carry out all PPM's and re
My client is a large Facilities and maintenance company who operate in various sectors across the commercial sector. They are currently looking for a number of experienced electrical maintenance engineers to join an established team on a static site near Oxford. This role is Mon to Fri.Benefits include:Competitive salary up to £45,000OT available Progression and ongoing TrainingPensionCompany benefitsResponsibilities will include:Carry out all PPM's and re
Randstad UK CPE Team is looking to onboard a labourer in Bicester for our new build residential project.Job Title: Site LabourerLocation: BicesterTemporaryPay Rate: £15.50 - £16.50 per hourAbout the Role:Assisting on site with general labouring dutiesSupporting trades and site managers as requiredLoading and unloading materialsMaintaining a clean and safe working environmentFollowing all health and safety guidelinesRequirements:Previous labouring or site e
Randstad UK CPE Team is looking to onboard a labourer in Bicester for our new build residential project.Job Title: Site LabourerLocation: BicesterTemporaryPay Rate: £15.50 - £16.50 per hourAbout the Role:Assisting on site with general labouring dutiesSupporting trades and site managers as requiredLoading and unloading materialsMaintaining a clean and safe working environmentFollowing all health and safety guidelinesRequirements:Previous labouring or site e
Cleaner - Ealing (W13 0S) - Part time - TempAre you a local cleaner looking for some extra work?Are you hard working, reliable and looking for work with a leading employer? OverviewMonday, Tue, Wed, Thurs, Friday. 7 - 9 AMASAP - July 31st£12.71 per hour + hol pay or £14.24 per hour withoutDBSRequired****Cleaning experience in the UK****DBSDuties include:Vacuuming, sweeping and moppingDusting and wiping all surface areasCleaning on site kitchen and bathroom
Cleaner - Ealing (W13 0S) - Part time - TempAre you a local cleaner looking for some extra work?Are you hard working, reliable and looking for work with a leading employer? OverviewMonday, Tue, Wed, Thurs, Friday. 7 - 9 AMASAP - July 31st£12.71 per hour + hol pay or £14.24 per hour withoutDBSRequired****Cleaning experience in the UK****DBSDuties include:Vacuuming, sweeping and moppingDusting and wiping all surface areasCleaning on site kitchen and bathroom
Cleaner - London (EC1V 3RE) - Immediate startAre you a local cleaner looking for some extra work?Our leading Facilities Management client is seeking a part time cleaner to join a team in London (EC1V 3RE). Experience needed:****MUST HAVE Cleaning experience********MUST HAVE DBS OverviewMonday to Friday: 7AM - 11AMASAP - Aug 31st£ 12.71 + Holiday (weekly pay)/hrTemp Excellent working environment / TeamDuties include:Vacuuming, sweeping and moppingDusting an
Cleaner - London (EC1V 3RE) - Immediate startAre you a local cleaner looking for some extra work?Our leading Facilities Management client is seeking a part time cleaner to join a team in London (EC1V 3RE). Experience needed:****MUST HAVE Cleaning experience********MUST HAVE DBS OverviewMonday to Friday: 7AM - 11AMASAP - Aug 31st£ 12.71 + Holiday (weekly pay)/hrTemp Excellent working environment / TeamDuties include:Vacuuming, sweeping and moppingDusting an
New Labourer position available at Randstad CPE 01622 357230 Position: LabourerLocation: Chatham, Medway, KentPay rate: Up to £16.55 per hour depending on experience and payment method (PAYE or umbrella)Contract: TemporaryStart date: August 2026Contact: Shaye 01622 357230 (option 1) This role will involve working on a busy new build construction site and have a wide variety of duties from clearing materials, unloading deliveries, checking safety systems ar
New Labourer position available at Randstad CPE 01622 357230 Position: LabourerLocation: Chatham, Medway, KentPay rate: Up to £16.55 per hour depending on experience and payment method (PAYE or umbrella)Contract: TemporaryStart date: August 2026Contact: Shaye 01622 357230 (option 1) This role will involve working on a busy new build construction site and have a wide variety of duties from clearing materials, unloading deliveries, checking safety systems ar
New Labourer position available at Randstad CPE 01622 357230 Position: LabourerLocation: Sidcup, South-East LondonPay rate: Up to £16.55 per hour depending on experience and payment method (PAYE or umbrella)Contract: TemporaryStart date: July 2026Contact: Shaye 01622 357230 (option 1) This role will involve working on a busy new build construction site and have a wide variety of duties from clearing materials, unloading deliveries, checking safety systems
New Labourer position available at Randstad CPE 01622 357230 Position: LabourerLocation: Sidcup, South-East LondonPay rate: Up to £16.55 per hour depending on experience and payment method (PAYE or umbrella)Contract: TemporaryStart date: July 2026Contact: Shaye 01622 357230 (option 1) This role will involve working on a busy new build construction site and have a wide variety of duties from clearing materials, unloading deliveries, checking safety systems
Are you a Painter / Decorator based near Sandy and looking for a new contract? If you have a CSCS card we have a role to start on the 3/8/26 on a commercial projectRandstad are looking for a reliable Painter / Decorator with a valid CSCS card to start immediately paying £22ph Duties:commercial building painting Touching up walls and making goodTo apply for this position you will need the following:Valid CSCSMust be able to provide painting tools PPEPrevio
Are you a Painter / Decorator based near Sandy and looking for a new contract? If you have a CSCS card we have a role to start on the 3/8/26 on a commercial projectRandstad are looking for a reliable Painter / Decorator with a valid CSCS card to start immediately paying £22ph Duties:commercial building painting Touching up walls and making goodTo apply for this position you will need the following:Valid CSCSMust be able to provide painting tools PPEPrevio
Job Title: JoinerLocation: JarrowPay Rate: £24 CISDuties Include:Executing high-standard 2nd fix joinery and internal finishing works.Hanging internal door leaves, fitting door linings, and setting up casings.Requirements:Valid CSCS Card (Blue/Gold card).Time-served or NVQ Level 2/3 in Carpentry & Joinery.Previous experience working on commercial or refurbishment projects.Reliable, punctual, and hard-working.How to Apply:If you are available to start immed
Job Title: JoinerLocation: JarrowPay Rate: £24 CISDuties Include:Executing high-standard 2nd fix joinery and internal finishing works.Hanging internal door leaves, fitting door linings, and setting up casings.Requirements:Valid CSCS Card (Blue/Gold card).Time-served or NVQ Level 2/3 in Carpentry & Joinery.Previous experience working on commercial or refurbishment projects.Reliable, punctual, and hard-working.How to Apply:If you are available to start immed
Job Title: Contract Asbestos Surveyor Location: Cambridgeshire Rate: £250 per day IR35 Determination: Outside of scope Contract Length: OngoingThe Role: Are you a freelance asbestos surveyor looking for a highly stable, long-term contract? We are seeking a dedicated professional to cover a portfolio of residential properties exclusively in the Cambridgeshire area.Your responsibilities will include:Conducting Management and Refurbishment & Demolition (R&D)
Job Title: Contract Asbestos Surveyor Location: Cambridgeshire Rate: £250 per day IR35 Determination: Outside of scope Contract Length: OngoingThe Role: Are you a freelance asbestos surveyor looking for a highly stable, long-term contract? We are seeking a dedicated professional to cover a portfolio of residential properties exclusively in the Cambridgeshire area.Your responsibilities will include:Conducting Management and Refurbishment & Demolition (R&D)
Do you have a valid NPORS and CSCS card or a CPCS? Are you available to work on an on going project? Then we've got the perfect role for you. We are recruiting for an experienced Telescopic Handler to assist the completion of a busy project in Littlehampton. Location: Littlehampton, SussexContract type: TemporaryStart date: ASAPSalary/Rate: £19-£20 based upon experience.Randstad CPE contact: Lewis on 01622 357230 (option 1) The Role:Supplying various sub-c
Do you have a valid NPORS and CSCS card or a CPCS? Are you available to work on an on going project? Then we've got the perfect role for you. We are recruiting for an experienced Telescopic Handler to assist the completion of a busy project in Littlehampton. Location: Littlehampton, SussexContract type: TemporaryStart date: ASAPSalary/Rate: £19-£20 based upon experience.Randstad CPE contact: Lewis on 01622 357230 (option 1) The Role:Supplying various sub-c
GROUNDWORKERS REQUIRED (x6) - WIGANApprox Dates: 16th July 2026 - 25th September 2026We are currently recruiting a squad of 6 experienced Groundworkers for a commercial development in the Wigan area.Contract DetailsStart Date: Wednesday, 15th July 2026End Date: Friday, 25th September 2026 (approx. 10 weeks of guaranteed work)Hours: Approx 50 hours per weekRate: £19.48 per hour CISKey DutiesDeep drainage, pipe laying, and ducting.Slab laying, kerbing, edgin
GROUNDWORKERS REQUIRED (x6) - WIGANApprox Dates: 16th July 2026 - 25th September 2026We are currently recruiting a squad of 6 experienced Groundworkers for a commercial development in the Wigan area.Contract DetailsStart Date: Wednesday, 15th July 2026End Date: Friday, 25th September 2026 (approx. 10 weeks of guaranteed work)Hours: Approx 50 hours per weekRate: £19.48 per hour CISKey DutiesDeep drainage, pipe laying, and ducting.Slab laying, kerbing, edgin
TELEHANDLER DRIVER REQUIRED - NUNEATONContract: 2 Weeks (Holiday Cover)Start Date: Monday, 20th July 2026We are currently recruiting an experienced and reliable Telehandler Driver for a two-week holiday cover contract on a busy construction site in Nuneaton.Contract DetailsStart Date: Monday, 20th July 2026Duration: 2 Weeks (Monday to Friday, ending Friday, 31st July 2026)Hours: 42.5 per weekKey DutiesOperating a telescopic handler safely and efficiently t
TELEHANDLER DRIVER REQUIRED - NUNEATONContract: 2 Weeks (Holiday Cover)Start Date: Monday, 20th July 2026We are currently recruiting an experienced and reliable Telehandler Driver for a two-week holiday cover contract on a busy construction site in Nuneaton.Contract DetailsStart Date: Monday, 20th July 2026Duration: 2 Weeks (Monday to Friday, ending Friday, 31st July 2026)Hours: 42.5 per weekKey DutiesOperating a telescopic handler safely and efficiently t
Looking for Multi Trade Carpenters who enjoy delivering a valued service to our customers. You'll be part of an established and friendly direct trades team working within residential properties throughout the area.The Multi Trade Carpenter role:Undertaking first and second fix installation projects and void property upgrades, as well as undertaking other minor works in plumbing, patch plastering and tilingThe ability to work professionally and demonstrate
Looking for Multi Trade Carpenters who enjoy delivering a valued service to our customers. You'll be part of an established and friendly direct trades team working within residential properties throughout the area.The Multi Trade Carpenter role:Undertaking first and second fix installation projects and void property upgrades, as well as undertaking other minor works in plumbing, patch plastering and tilingThe ability to work professionally and demonstrate
We are working with an established, family owned and operated specialist contractor who are looking for a Quantity Surveyor to join the team on site near Castle Cary. The project is a high end, bespoke residential development for a private client with a focus on quality across procurement and delivery and the scheme is being delivered on a JCT form of contract so needs someone with expereince of working with a regional or GTier 1 business.The role is to ge
We are working with an established, family owned and operated specialist contractor who are looking for a Quantity Surveyor to join the team on site near Castle Cary. The project is a high end, bespoke residential development for a private client with a focus on quality across procurement and delivery and the scheme is being delivered on a JCT form of contract so needs someone with expereince of working with a regional or GTier 1 business.The role is to ge
2 x Scaffolders Required (Immediate Start)Location: Coleshill (B46)Start Date: ASAPDuration: Ongoing works available for the right candidatesPay Type: CIS Available About the RoleWe are urgently looking for 2 x Qualified Scaffolders to join an project in Coleshill.You will be responsible for erecting, altering, and dismantling scaffolding structures safely and in accordance with site plans and health & safety guidelines.RequirementsCISRS Card: Valid CISRS
2 x Scaffolders Required (Immediate Start)Location: Coleshill (B46)Start Date: ASAPDuration: Ongoing works available for the right candidatesPay Type: CIS Available About the RoleWe are urgently looking for 2 x Qualified Scaffolders to join an project in Coleshill.You will be responsible for erecting, altering, and dismantling scaffolding structures safely and in accordance with site plans and health & safety guidelines.RequirementsCISRS Card: Valid CISRS
Job Title: Handyperson Location: Hailsham, East Sussex Start Date: Monday, 3rd August, 2026 Pay Rate: £19.50 per hour (9 hours paid per day)Duration: Ongoing About the RoleRandstad is currently recruiting for an experienced Handyperson for an ongoing project in Hailsham.We are looking for a reliable and skilled operative to carry out high-quality finishing works on-site. Key Responsibilities Making good wall surfaces and finishesMastic application (sealing
Job Title: Handyperson Location: Hailsham, East Sussex Start Date: Monday, 3rd August, 2026 Pay Rate: £19.50 per hour (9 hours paid per day)Duration: Ongoing About the RoleRandstad is currently recruiting for an experienced Handyperson for an ongoing project in Hailsham.We are looking for a reliable and skilled operative to carry out high-quality finishing works on-site. Key Responsibilities Making good wall surfaces and finishesMastic application (sealing
Randstad C&P are working with a leading facilities management company to onboard a Mobile Commercial Engineer. As a Commercial Gas Engineer, you will play a crucial role in the servicing, repair, PPM and reactive maintenance of commercial gas systems across various commercial sites in Edinburgh & surrounding areas. The Package:Competitive salary depending on experience up to £44,000 pa40-hour workweek Monday to Friday, 8am - 4.30pmCompany van and fuel card
Randstad C&P are working with a leading facilities management company to onboard a Mobile Commercial Engineer. As a Commercial Gas Engineer, you will play a crucial role in the servicing, repair, PPM and reactive maintenance of commercial gas systems across various commercial sites in Edinburgh & surrounding areas. The Package:Competitive salary depending on experience up to £44,000 pa40-hour workweek Monday to Friday, 8am - 4.30pmCompany van and fuel card
Job Title: CSCS LabourerLocation: Shipston-on-Stour (CV36)Start Date: ASAPDuration: 2-3 weeksRate: Competitive (Dependent on experience)Payment Options: Umbrella or PAYE only (No CIS)The RoleWe are looking for a reliable, hard-grafting CSCS Labourer to join a busy commercial project in Shipston-on-Stour starting asap. If you like turning up on time, keeping a site moving, and getting stuck in, we want to hear from you.Daily DutiesAssisting site management
Job Title: CSCS LabourerLocation: Shipston-on-Stour (CV36)Start Date: ASAPDuration: 2-3 weeksRate: Competitive (Dependent on experience)Payment Options: Umbrella or PAYE only (No CIS)The RoleWe are looking for a reliable, hard-grafting CSCS Labourer to join a busy commercial project in Shipston-on-Stour starting asap. If you like turning up on time, keeping a site moving, and getting stuck in, we want to hear from you.Daily DutiesAssisting site management
4 x CSCS Labourers RequiredLocation: Walsall, West MidlandsStart Date: Monday (Immediate)Duration: 1 Week (Short-Term Contract)Hours: Standard Site Hours (Monday - Friday) About the RoleWe are currently seeking 4 x CSCS Labourers for an immediate Monday start on a major civils and infrastructure project in Walsall.This is a fast-paced environment where you will be assisting civil engineering teams with site setup, material movement, and general site cleara
4 x CSCS Labourers RequiredLocation: Walsall, West MidlandsStart Date: Monday (Immediate)Duration: 1 Week (Short-Term Contract)Hours: Standard Site Hours (Monday - Friday) About the RoleWe are currently seeking 4 x CSCS Labourers for an immediate Monday start on a major civils and infrastructure project in Walsall.This is a fast-paced environment where you will be assisting civil engineering teams with site setup, material movement, and general site cleara
Painter & Decorator Wanted!Do you have an eye for detail and take pride in your craftsmanship? A reputable and established company known for delivering top-quality painting and decorating in the disrepair & mould team.Position: Painter & Decorator Salary: £34,500 per year Employment Type: Permanent, Full-TimeKey Responsibilities:Prep and paint various interior and exterior surfaces to the highest standards.Damp & mould disrepairsMould washesExecute detai
Painter & Decorator Wanted!Do you have an eye for detail and take pride in your craftsmanship? A reputable and established company known for delivering top-quality painting and decorating in the disrepair & mould team.Position: Painter & Decorator Salary: £34,500 per year Employment Type: Permanent, Full-TimeKey Responsibilities:Prep and paint various interior and exterior surfaces to the highest standards.Damp & mould disrepairsMould washesExecute detai
Location: Weston-super-MarePay Rate: £17.00 per hourPosition Type: Full-timeHours: Monday to Friday, 07:30 AM - 16:30 PM We are seeking a reliable, skilled, and safety-conscious Telehandler Operator to join our team on a busy construction site in Weston-super-Mare.Key ResponsibilitiesSafe operation of the Telescopic Handler on a busy, fast-paced site.Moving, loading, and unloading materials efficiently to support various trades.Conducting daily pre-ops veh
Location: Weston-super-MarePay Rate: £17.00 per hourPosition Type: Full-timeHours: Monday to Friday, 07:30 AM - 16:30 PM We are seeking a reliable, skilled, and safety-conscious Telehandler Operator to join our team on a busy construction site in Weston-super-Mare.Key ResponsibilitiesSafe operation of the Telescopic Handler on a busy, fast-paced site.Moving, loading, and unloading materials efficiently to support various trades.Conducting daily pre-ops veh
Randstad UK CPE Team is looking to onboard a labourer in Didcot for our ongoing residential project.Job Title: Site LabourerLocation: DidcotTemporary- long termPay Rate: £16.00 - £16.55 per hour About the RoleWe are seeking a hardworking and reliable Labourer to support a busy residential construction site in Didcot. This is a vital role ensuring the site remains safe, tidy, and efficient to allow skilled trades to meet their deadlines.Responsibilities:Ma
Randstad UK CPE Team is looking to onboard a labourer in Didcot for our ongoing residential project.Job Title: Site LabourerLocation: DidcotTemporary- long termPay Rate: £16.00 - £16.55 per hour About the RoleWe are seeking a hardworking and reliable Labourer to support a busy residential construction site in Didcot. This is a vital role ensuring the site remains safe, tidy, and efficient to allow skilled trades to meet their deadlines.Responsibilities:Ma
Job Title: Forklift Driver (FLD) / Telehandler OperatorLocation: Wantage, OxfordshireStart Date: June 2026Rate: £19.00 - £21.00 per hour (Dependent on experience/CIS)About the JobRandstad CPE team are seeking a highly skilled and safety-conscious Forward Tipping/Telescopic Forklift Driver (Telehandler) to join our residential site team in Wantage.Day-to-Day ResponsibilitiesSafely operating the telehandler machine to load, unload, transport, and stack mater
Job Title: Forklift Driver (FLD) / Telehandler OperatorLocation: Wantage, OxfordshireStart Date: June 2026Rate: £19.00 - £21.00 per hour (Dependent on experience/CIS)About the JobRandstad CPE team are seeking a highly skilled and safety-conscious Forward Tipping/Telescopic Forklift Driver (Telehandler) to join our residential site team in Wantage.Day-to-Day ResponsibilitiesSafely operating the telehandler machine to load, unload, transport, and stack mater
Are you a battle-tested Civil Engineering Foreman who thrives where massive scale meets precise execution? We are delivering a landmark, multi-year infrastructure development-incorporating major earthworks, complex structural concrete, and extensive utility diversions. We don't just need a supervisor; we need a leader who commands respect on the ground, drives production, and champions an uncompromising safety culture.Your Core ResponsibilitiesAs the drivi
Are you a battle-tested Civil Engineering Foreman who thrives where massive scale meets precise execution? We are delivering a landmark, multi-year infrastructure development-incorporating major earthworks, complex structural concrete, and extensive utility diversions. We don't just need a supervisor; we need a leader who commands respect on the ground, drives production, and champions an uncompromising safety culture.Your Core ResponsibilitiesAs the drivi
Job Title: Gateman / Site WardenLocation:DarlingtonPay Rate: £17 per hour (Umbrella)Duration: Approx 5 monthsAbout the Role: We are looking for a reliable Gateman to manage site access in Darlington. As the first point of contact for the site, you will play a key role in keeping operations running smoothly and safely.Duties Include:Managing site access, greeting visitors, and directing delivery vehicles safely.Checking delivery notes and ensuring only auth
Job Title: Gateman / Site WardenLocation:DarlingtonPay Rate: £17 per hour (Umbrella)Duration: Approx 5 monthsAbout the Role: We are looking for a reliable Gateman to manage site access in Darlington. As the first point of contact for the site, you will play a key role in keeping operations running smoothly and safely.Duties Include:Managing site access, greeting visitors, and directing delivery vehicles safely.Checking delivery notes and ensuring only auth