[fix] lol do implement it at the right place, #3