Entry framework