Leaving this here.. feel so trapped.