Puck implements Resource