atom new way using owner methods