Author: Kay andres & spencer ketc