// this is atom