Internal Abstraction

Forgive Me