finished RPS & extensions