changes to accomodate mobile better