beginning to add post processing functionality