other apps has figured this out already!