before filters + more methods to models