Looks like a pretty nice and correct Rem Rand from what I can see.