SEE ABOVE FOR INFORMATION.RK