local APP js object and methods