and const 2 more functions