How do I improve this?