+rails common boilerplate