check it out: User Interface Application Block