added inline deletion, fixed white block glitch