1.It would need some wrapping for filename if too long
2.More importantly it should scale if made larger