do some hack