some app changes, added customziable