Finished 364 active record reputation

#305