ditto. Also, if you use a context here, I think you can use an after block and DRY this out a bit.