J&J HATERS- get in here.