App using Hartl book