Initial implementation of effects and attributes complete