Abstract Frame