fixed #45 try grid layout