Began implementation of Effect system