atom lib