better performance on wall