How to randomly distribute functional groups on graphene basal plane

Hi all,

I wish to attach different functional groups onto the graphene basal plane. I can do that by using sketch atoms to attach say oxgen atoms to Carbon atoms one by one but it takes a lot of time...

Is there any easier way to randomly attach the atoms onto the basal plane?

Cheers,

Bruce