Mudando algumas implementações..