Implement application boundary interfaces